10 essential skills to have as a mechanical design engineer